.modal {
	min-width: 20rem;

	.current-settings {
		border-spacing: 0;

		td {
			padding: 0.5rem;
			vertical-align: text-top;

			& > table {
				border-spacing: 0;

				td {
					padding: 0 0.5rem 0.5rem 0.5rem;

					&:first-child {
						padding: 0 0.5rem 0.5rem 0;
					}
				}

				tr + tr {
					td {
						padding-top: 0.5rem;
					}
				}
			}
		}

		mark + mark {
			margin-left: 1rem;
		}
	}

	.label {
		padding: 0 1rem 0 0.5rem;
		color: var(--color-text-2);
		text-align: right;
		user-select: none;
	}
	.valSpan {
		margin-left: 1rem;
	}
	.btn-container {
		display: flex;
		justify-content: center;
		margin: 1rem 0.5rem 0.5rem;

		.btn + .btn {
			margin-left: 1rem;
		}
	}
}
.helpTooltip{
	z-index: 9999999;
}

.dialogtitle{
	display: flex;
	align-items: center;
}
